package cc.rengu.igas.channel.esb.common.constant;

import java.io.Serializable;

/* *
 * ESB服务常量类
 * Created by wangcheng on 2021/9/3 9:09
 */
public class EsbServiceConstant implements Serializable {
    /* 核心账户余额查询服务 */
    public static final String CORE_ACCT_BALANCE_QUERY_SERVICE = "CoreAcctBalanceQueryService";
    /* 核心消费服务 */
    public static final String CORE_CONSUME_SERVICE = "CoreConsumeService";
    /* 核心消费冲正服务 */
    public static final String CORE_CONSUME_REVSAL_SERVICE = "CoreConsumeRevsalService";
    /* 核心消费撤销服务 */
    public static final String CORE_CONSUME_CANCEL_SERVICE = "CoreConsumeCancelService";
    /* 核心消费撤销冲正服务 */
    public static final String CORE_CONSUME_CANCEL_REVSAL_SERVICE = "CoreConsumeCancelRevsalService";
    /* 核心消费退货服务 */
    public static final String CORE_CONSUME_REFUND_SERVICE = "CoreConsumeRefundService";
    /* 商户D0实时入账至本行账户服务 */
    public static final String D0_REAL_TIME_ENTRY_TO_BANK_ACCT_SERVICE = "D0RealTimeEntryToBankAcctService";
    /* 通用查证(交易状态查询)服务 */
    public static final String CORE_GENERAL_TRANS_QUERY_SERVICE = "CoreGeneralTransQueryService";
    /* 核心通用转账服务 */
    public static final String CORE_GENERAL_ACCT_TRANSFER_SERVICE = "CoreGeneralAcctTransferService";
    /* 核心通用冲正服务 */
    public static final String CORE_GENERAL_ACCT_REVSAL_SERVICE = "CoreGeneralAcctRevsalService";

    /* 本行借记卡网关支付 */
    public static final String GATEWAY_DEBIT_CARD_PAY_SERVICE = "GatewayDebitCardPayService";
    /* 本行借记卡网关支付交易状态查询 */
    public static final String GATEWAY_DEBIT_CARD_PAY_STATUS_QUERY_SERVICE = "GatewayDebitCardPayStatusQueryService";
    /* 本行借记卡网关支付退款 */
    public static final String GATEWAY_DEBIT_CARD_PAY_REFUND_SERVICE = "GatewayDebitCardRefundService";
    /* 本行贷记卡网关支付接口 */
    public static final String GATEWAY_CREDIT_CARD_PAY_SERVICE = "GatewayCreditCardPayService";
    /* 本行贷记卡网关支付交易状态查询 */
    public static final String GATEWAY_CREDIT_CARD_PAY_STATUS_QUERY_SERVICE = "GatewayCreditCardPayStatusQueryService";
    /* 本行贷记卡网关支付退款 */
    public static final String GATEWAY_CREDIT_CARD_PAY_REFUND_SERVICE = "GatewayCreditCardRefundService";

    /* 本行借记卡快捷支付 */
    public static final String DEBIT_CARD_QUICK_PAY_SERVICE = "DebitCardQuickPayService";
    /* 本行快捷支付-借记卡交易状态查询 */
    public static final String DEBIT_CARD_QUICK_PAY_STATUS_QUERY_SERVICE = "DebitCardQuickPayStatusQueryService";
    /* 本行快捷支付-借记卡退款 */
    public static final String DEBIT_CARD_QUICK_PAY_REFUND_SERVICE = "DebitCardQuickPayRefundService";
    /* 本行贷记卡快捷支付 */
    public static final String CREDIT_CARD_QUICK_PAY_SERVICE = "CreditCardQuickPayService";
    /* 本行快捷支付-贷记卡交易状态查询 */
    public static final String CREDIT_CARD_QUICK_PAY_STATUS_QUERY_SERVICE = "CreditCardQuickPayStatusQueryService";
    /* 本行快捷支付-贷记卡退款 */
    public static final String CREDIT_CARD_QUICK_PAY_REFUND_SERVICE = "CreditCardQuickPayRefundService";

    /* 银数消费服务 */
    public static final String UPDC_CONSUME_SERVICE = "UpdcConsumeService";
    /* 银数消费冲正服务 */
    public static final String UPDC_CONSUME_REVSAL_SERVICE = "UpdcConsumeRevsalService";
    /* 银数消费撤销服务 */
    public static final String UPDC_CONSUME_CANCEL_SERVICE = "UpdcConsumeCancelService";
    /* 银数消费撤销冲正服务 */
    public static final String UPDC_CONSUME_CANCEL_REVSAL_SERVICE = "UpdcConsumeCancelRevsalService";
    /* 银数消费退货 */
    public static final String UPDC_CONSUME_REFUND_SERVICE = "UpdcConsumeRefundService";
    /* 银数分期消费 */
    public static final String UPDC_STAGE_CONSUME_SERVICE = "UpdcStageConsumeService";
    /* 银数分期消费冲正 */
    public static final String UPDC_STAGE_CONSUME_REVSAL_SERVICE = "UpdcStageConsumeRevsalService";
    /* 银数分期消费撤销 */
    public static final String UPDC_STAGE_CONSUME_CANCEL_SERVICE = "UpdcStageConsumeCancelService";
    /* 银数分期消费撤销冲正 */
    public static final String UPDC_STAGE_CONSUME_CANCEL_REVSAL_SERVICE = "UpdcStageConsumeCancelRevsalService";
    /* 银数分期试算 */
    public static final String UPDC_STAGE_TRIAL_SERVICE = "UpdcStageTrialService";
    /* 银数预授权 */
    public static final String UPDC_PRE_AUTH_SERVICE = "UpdcPreAuthService";
    /* 银数预授权冲正 */
    public static final String UPDC_PRE_AUTH_REVSAL_SERVICE = "UpdcPreAuthRevsalService";
    /* 银数预授权撤销 */
    public static final String UPDC_PRE_AUTH_CANCEL_SERVICE = "UpdcPreAuthCancelService";
    /* 银数预授权撤销冲正 */
    public static final String UPDC_PRE_AUTH_CANCEL_REVSAL_SERVICE = "UpdcPreAuthCancelRevsalService";
    /* 银数预授权完成 */
    public static final String UPDC_PRE_AUTH_COMP_SERVICE = "UpdcPreAuthCompService";
    /* 银数预授权完成冲正 */
    public static final String UPDC_PRE_AUTH_COMP_REVSAL_SERVICE = "UpdcPreAuthCompRevsalService";
    /* 银数预授权完成撤销 */
    public static final String UPDC_PRE_AUTH_COMP_CANCEL_SERVICE = "UpdcPreAuthCompCancelService";
    /* 银数预授权完成撤销冲正 */
    public static final String UPDC_PRE_AUTH_COMP_CANCEL_REVSAL_SERVICE = "UpdcPreAuthCompCancelRevsalService";
    /* 银数交易授权查证查询 */
    public static final String UPDC_TRANS_AUTH_VERIFY_QUERY_SERVICE = "UpdcTransAuthVerifyQueryService";

    /* 银行核心通讯服务 */
    public static final String BANK_CORE_CLIENT = "CoreClient";
    /* 银联数据通讯服务 */
    public static final String UNION_DATA_CLIENT = "UnionDataClient";
}
